turret socket - French English Dictionary